1
重複使用的強大之處
AI017Lesson 4
00:00

模組化的架構

重複使用能將軟體從脆弱的線性流程轉化為穩健的可交換組件系統。透過將邏輯抽象成獨立的函數,我們建立了一個 唯一真實來源。這對像 火星探測車的環境監測站(REMS)這類系統尤為關鍵,它必須在不重複撰寫程式碼的情況下處理多面向的資料流。

為什麼函數很重要

將程式碼組織成函數,能讓它更容易理解、重複使用與維護。這遵循了 DRY(不要重複自己) 原則:將感應器原始電壓轉換為攝氏度的邏輯只需定義一次並在各處呼叫,以避免「複製貼上」所造成的錯誤。

REMS 核心風速感應器氣壓感應器溫度感應器模組化函數
快速測驗 12.2
將程式碼拆分成函數有哪些好處?模組化讓開發者可以一次專注於一個邏輯單元,簡化除錯與測試過程。
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>